1 marten mar·ten n
pine marten — martora degli alberi
stone marten — faina
English-Italian dictionary > marten mar·ten n